package indi.jp.project.business.pub.pojo.po;

import indi.jp.project.core.entity.BasePO;

/**
 * 合作单位PO
 *
 * @author jiangping
 * @date 2022/5/27
 */
public class CompanyPO extends BasePO {

    /**
     * 单位名称
     */
    private String name;
    /**
     * 单位类型，根据数据字典获取
     */
    private String typeCode;
    /**
     * 单位类型名称，根据数据字典获取
     */
    private String typeName;
    /**
     * 企业性质编码，数据字典获取
     */
    private String characterCode;
    /**
     * 企业性质名称，数据字典获取
     */
    private String characterName;

    /**
     * 单位类型（0:客户、1:业主、2:付款单位）
     */
    private Integer category;
    /**
     * 省
     */
    private String province;
    /**
     * 市
     */
    private String city;
    /**
     * 详细地址
     */
    private String address;
    /**
     * 所属办事处
     */
    private String branchOffice;
    /**
     * 重要程度（0：一般，1:重要）
     */
    private Integer importanceDegree;
    /**
     * 分管领导
     */
    private String branchLeader;
    /**
     * 关键人员
     */
    private String criticalPerson;
    /**
     * 联系人
     */
    private String contact;
    /**
     * 联系人职务
     */
    private String post;
    /**
     * 联系人电话
     */
    private String phone;
    /**
     * 18位纳税人识别号
     */
    private String taxIdNo;
    /**
     * 开户行名称
     */
    private String bankName;
    /**
     * 开户行帐号
     */
    private String bankNo;
    /**
     * 单位联系电话
     */
    private String telphone;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getTypeCode() {
        return typeCode;
    }

    public void setTypeCode(String typeCode) {
        this.typeCode = typeCode;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public String getCharacterCode() {
        return characterCode;
    }

    public void setCharacterCode(String characterCode) {
        this.characterCode = characterCode;
    }

    public String getCharacterName() {
        return characterName;
    }

    public void setCharacterName(String characterName) {
        this.characterName = characterName;
    }

    public Integer getCategory() {
        return category;
    }

    public void setCategory(Integer category) {
        this.category = category;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getBranchOffice() {
        return branchOffice;
    }

    public void setBranchOffice(String branchOffice) {
        this.branchOffice = branchOffice;
    }

    public Integer getImportanceDegree() {
        return importanceDegree;
    }

    public void setImportanceDegree(Integer importanceDegree) {
        this.importanceDegree = importanceDegree;
    }

    public String getBranchLeader() {
        return branchLeader;
    }

    public void setBranchLeader(String branchLeader) {
        this.branchLeader = branchLeader;
    }

    public String getCriticalPerson() {
        return criticalPerson;
    }

    public void setCriticalPerson(String criticalPerson) {
        this.criticalPerson = criticalPerson;
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact;
    }

    public String getPost() {
        return post;
    }

    public void setPost(String post) {
        this.post = post;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getTaxIdNo() {
        return taxIdNo;
    }

    public void setTaxIdNo(String taxIdNo) {
        this.taxIdNo = taxIdNo;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getBankNo() {
        return bankNo;
    }

    public void setBankNo(String bankNo) {
        this.bankNo = bankNo;
    }

    public String getTelphone() {
        return telphone;
    }

    public void setTelphone(String telphone) {
        this.telphone = telphone;
    }
}
